<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Users_Controller extends CI_Controller {

	function __construct()
	{
	parent::__construct();

	$this->load->model('User','',TRUE); 
	//$this->load->library('session');
	}

	public function index()
	{
		//$this->load->view('principal');
	}
        
        public function loadRegisterForm()
	{
		$this->load->view('registerView');
	}
        
        public function loadLoginForm()
	{
		$this->load->view('login');
	}
        
        public function loadPlanForm()
	{
		$this->load->view('formView');
	}
        
                public function loadInit()
	{
		$this->load->view('init');
	}
	
	
	public function addUser()
	{	
	      $nombre = $this->input->post('name');
	      $email = $this->input->post('email');
              $pass = $this->input->post('pass');
              $usuario = $this->input->post('username');
              $edad = $this->input->post('age');
              $peso = $this->input->post('heigth');
              $estatura = $this->input->post('weigth');
              $dias = $this->input->post('daysPlan');
              $genero = $this->input->post('gender');
              $h=0;
              $l=0;
              $c=0;
              $v=0;
              if(!empty($_POST["H"])) {
                  $h = 1;
              }
              if(!empty($_POST["L"])) {
                  $l = 1;
              }
              if(!empty($_POST["C"])) {
                  $c = 1;
              }
              if(!empty($_POST["V"])) {
                  $v = 1;
              }
              
              $this->User->addUser($nombre,$email,$pass,$usuario,$edad,$peso,$estatura,$dias,$genero,$h,$l,$c,$v);
              
              $this->load->view('init');
              /* if($pass != $repass){
			$resultado = 2;
			$data['resultado'] = $resultado;
                            $data['correo'] = $email;
				$data['nombre'] = $nombre;
				$data['apellidos'] = $apellidos;
				$data['telefono'] = $telefono;
				$data['usuario'] = $usuario;
			$this->load->view('registro',$data);
              }else{
                     $user = $this->UsuariosModel->existeUsuario($usuario);
			if($user == true){
				$resultado = 1;
				$data['resultado'] = $resultado;
				$data['usuario'] = '';
                            $data['correo'] = $email;
				$data['nombre'] = $nombre;
				$data['apellidos'] = $apellidos;
				$data['telefono'] = $telefono;
			       $this->load->view('registro',$data);
                     }else{
				$existeCorreo = $this->UsuariosModel->existeCorreo($email);
				if($existeCorreo == true){
					$resultado = 3;
					$data['resultado'] = $resultado;
                            $data['usuario'] = $usuario;
				$data['nombre'] = $nombre;
				$data['apellidos'] = $apellidos;
				$data['telefono'] = $telefono;
				$data['correo'] = '';
			       	$this->load->view('registro',$data);
                            }else{
			       	$resultado = 0;
					$data['resultado'] = $resultado;

				$data['usuario'] = '';
                            $data['correo'] = '';
				$data['nombre'] = '';
				$data['apellidos'] = '';
				$data['telefono'] = '';
                         		$this->UsuariosModel->addUsuario($nombre,$apellidos,$email,$ciudad,$telefono,$pass,$usuario);
			       	$this->load->view('registro',$data);
                            }
				
			}
		}*/

	}

function check_login()
 {
        $pass = $this->input->post('pass');
        $usuario = $this->input->post('user');
        
        $this->load->view('login');
 /*  $username = $this->input->post('user');
   $pass = $this->input->post('pass');
   $result = $this->UsuariosModel->login($username, $pass);

   if($result)
   {
     $sess_array = array();
     foreach($result as $row)
     {
       $sess_array = array(
         'id' => $row->id_usuario,
         'username' => $row->usuario,
         'nombre' => $row->nombre,
         'apellidos' => $row->apellidos,
         'role_id' => $row->tipo,
	  'email' => $row->email
       );
       $this->session->set_userdata('logged_in', $sess_array);
     }
   					$resultado = 10;
					$data['resultado'] = $resultado;

     $session_data = $this->session->userdata('logged_in');
    	 	$data['rol'] = $session_data['role_id'];
     $data['username'] = $session_data['username'];
     
     $this->load->view('principalL',$data);
   }
   else
   {
   					$resultado = 13;
					$data['resultado'] = $resultado;
     $this->load->view('principal',$data);
	
   }*/
 }

  public function logout()
  {
    $this->session->unset_userdata('logged_in');
    //session_destroy();
   					$resultado = 5;
					$data['resultado'] = $resultado;
     $this->load->view('principal',$data);
  }


}